deal with someone according to his deserts